About Clearguard Limited (09489684) United Kingdom