About Beech House Limited (12830213) United Kingdom