About Sfc & Pizza Ltd (12826744) United Kingdom