About Kiddell Kitchens Ltd (08705305) United Kingdom