About Claybray Limited (09045398) United Kingdom