About Visual Scientific Laboratories Limited (03607336) United Kingdom