About Taste Of Village Ltd (13712339) United Kingdom