About Torquay Visionplus Limited (01926640) United Kingdom