About Sccl Operations Limited (08782289) United Kingdom