About Sld Acc Ltd (12670311) United Kingdom