About Beech Court (hythe) Ltd (13026138) United Kingdom