About Village Roots (frampton) Limited (02365170) United Kingdom