About Avoca Handweavers Ni Limited (NI065812) United Kingdom