About Hambleton (kent) Ltd (10057819) United Kingdom