About Claverton Cloches Limited (13339032) United Kingdom