Awful experience with this company - we ordered badges and paid for them yet they do not seem to be able to locate our bank transfer. Calls cannot be forwarded to any kind of finance department. Even thought they are seemingly based in UK they are actually based in the US and are either a scam or extremely poorly managed.
Claim your business profile now and gain access to all features and respond to customer reviews.