About Ideas From The Kitchen Ltd (10811962) United Kingdom