The company was Moby Memory
Give him a ring.
Name:Chris M
Organization:Newbay Trading
Street:Unit 10 Lake Business Centre
Tariff Rd
City:London
State:UK
Postal Code:N17 0YX
Country:GB
Phone:+44.2088851997
The domain has been registered since 2004, which would suggest to me that either a) they’re just shit rather than actively scamming, or b) they’ve been hacked. Scam domains don’t tend to last for 13 years.
The registrant, admin and tech contacts are all the same Chris M, which could suggest that “they” are a one-man band.
Interestingly, “Newbay Trading” doesn’t seem to exist in a meaningful manner on Companies House, there was one registered in 2008 and dissolved a year later, and another in 2013 that seems unrelated.