About Beacon Design & Engineering Limited (03550810) United Kingdom