About Sc Holdings (fenland) Limited (12698271) United Kingdom