About Kitchen Rescue Ltd (07240576) United Kingdom