About Beech Design Limited (07822610) United Kingdom