About G & S Mechanical Engineers Limited (04686509) United Kingdom