Scam company who try and take large payments from your card, luckily my bank picked up on it and so far this morning have tried twice. Have reported to action fraud in the uk and suggest others do. The more reports they have the more chance they can get the company taken offline.
Claim your business profile now and gain access to all features and respond to customer reviews.