About Village Spice (wrexham) Ltd (12080954) United Kingdom