About Turf Lane Tea-rooms Limited (08498260) United Kingdom