got a call from this number today, a friendly lady with UK accent wanted to place an order over the phone and pay with a UK credit card. She said she was at the head office in the UK but the shipping address for the products is in California.
Of course I declined to take her order and told her to have her people in California call me directly. She said 'ah ok, forget it then".
The caller ID said New York NY which most spoofed phone numbers do.
Feels like a scam, sounds like a scam and probably was a scam.