About Sfs (anglia) Limited (12460093) United Kingdom