About G.r. & R. Ross Limited (SC039086) United Kingdom