About The Village Tea Room & Cafe Limited (11701304) United Kingdom