About Sfd Holdings Limited (09540942) United Kingdom