About Quick Chefs Ltd (12183787) United Kingdom