About S A Ross Limited (10922809) United Kingdom