About Slades Trades Ltd (12843279) United Kingdom