Stella Batt Williams
Consumer Report
Contacted by the above on facebook. Looks assumed name to me. Talks about 800,000 euro or pounds, involving lying to a finance company involving repairs to a boat. ...