About The Wanstead Kitchen Limited (12378216) United Kingdom