About Sca Limited (01697156) United Kingdom