About Village Aid Ltd (03446625) United Kingdom