About Yeovil Visionplus Limited (04398855) United Kingdom