About S & R Investments Limited (06429015) United Kingdom