About The Retail Kitchen Limited (11376506) United Kingdom