About Sld Solutions Limited (06934500) United Kingdom