About Scl Operations Limited (08526793) United Kingdom