About S & R Southwark Ltd (13607382) United Kingdom