About G. & R. Ross Limited (SC017137) United Kingdom