About Clarkhouse Limited (07953676) United Kingdom