About S. & M. Ross (holdings) Limited (05549397) United Kingdom