About Bennett Engineering Design Solutions Limited (04951752) United Kingdom