About Sccl 3 Limited (10987131) United Kingdom