About Visual Communication Aid Ltd (06536502) United Kingdom