About Oven Rescue Franchise Ltd. (07399596) United Kingdom