About Sidcup S & T Ltd (10159115) United Kingdom