About The Kitchen Of London Ltd (09211475) United Kingdom