About G.r.s. Contractors Holdings Limited (11676110) United Kingdom