About Sfp Group Ltd (10503257) United Kingdom