About Beech Design And Build Limited (10707306) United Kingdom