About S P Ross Ltd (11019655) United Kingdom