About Clair Fox Limited (07442732) United Kingdom