About Village Green Tea Rooms Limited (08663935) United Kingdom