About Claybrooke Limited (00823029) United Kingdom