I tried accessing this website from my tablet and accidentally saw how the page loads into my browser. The address pings over several places, masking the actual location of the company and domain name. This confirms that the company is not in the UK and your personal information as shared with them could be at risk. Please be cautious when dealing with them. You never know what might happen when you contract their services. Make sure to ask the right questions before you decide that it is worth it to hire their services.
The opinions are that of the author's alone based on an individual capacity. Opinions are provided "as is" and are not error-free.