Pete S:
Never come across them. It seems the company was incorporated early last year. But that doesn’t mean very much. It could have been running as a sole trader for umpteen years beforehand.Website looks ok.
Hope you get more constructive replies than I can give. Sorry.
Pete S
Thanks Pete, its a start