About The Food Hall (tenbury) Limited (08768060) United Kingdom