About Clevedon Hall Limited (07142929) United Kingdom