About S & R Global Investments Ltd (11302706) United Kingdom