About Sld 2000 Limited (SC019546) United Kingdom