While in the process of checking, here are a few insights on the company:
1. They use secured payment options
2. Registered on: 28-Apr-2003
3. Phone number and address are on the account - matches that on whois searches
4. Location - England - London - The Positive Internet Company Ltd
Although , we are not able to vouch for this company as of yet, they seem to be a pretty decent company to work with.