About Lh Clevedon Ltd (09393021) United Kingdom