About Clerkhill Limited (01313075) United Kingdom