About Sfp Holdings Limited (11148192) United Kingdom