About The Japanese Canteen Limited (03255584) United Kingdom