I'm not entirely sure this is even legal to do. There is no validation, no lookup of electoral voting, and follows absoully no regulations on data protection, mal-use, and it wont surprise me if it gets taken down. The fact it is also littered with swear words and a general angst towards the possibility of new customers failing to pay its very biased. In addition to this, i wouldnt use this site as you can risk being sued for deformation of character.
If you really need to credit check a customer, do it the proper way with the correct tools to start with. There are plenty of sites that offer genuine credit checks, that are compliant with uk law for a small fee.