About Villagers (torquay) Limited (00797171) United Kingdom