About Hambledon Batcombe Ltd (11439725) United Kingdom