About S C L ( Uk ) Ltd (08171980) United Kingdom