About Clevedale Court Limited (00892901) United Kingdom