About Failsworth Masterchef Limited (10136519) United Kingdom