About S Ross Limited (07787319) United Kingdom