A quick flick through their website and Companies House - who are these people? Any one care to offer up a few names (faces) - always suspicious when a company shields itself in the manner this outfit is, seemingly, doing?
Repeat, it was a very quick search...the sleuths amongst us may do better?