About The Tapas Kitchen Limited (08134315) United Kingdom