About Village Aroma Limited (13546347) United Kingdom