About Masterfryer Ifield Ltd (10500588) United Kingdom