About Baker Design Engineering Ltd (12133988) United Kingdom