About Beech (middlesex) Limited (12369362) United Kingdom