About S&r Trades Ltd (13497424) United Kingdom