About Claverhouse Limited (00331532) United Kingdom