About J G Ross (holdings) Limited (SC175672) United Kingdom