About Llandudno Visionplus Limited (02885400) United Kingdom