About Sc(esop) Limited (03408468) United Kingdom