About The Globe Town Restaurant Limited (03272352) United Kingdom