About Sls Holding Company Limited (07005561) United Kingdom