About Sfp (rights) Ltd (04778699) United Kingdom