About Oven Rescue North West Ltd (12741943) United Kingdom