About Clydebank Visionplus Limited (02958827) United Kingdom