About Vision Dispensing Ltd. (03912575) United Kingdom