About Broadoak Mechanical Design Limited (06403654) United Kingdom