About G.r. Mechanical (holdings) Limited (07117749) United Kingdom