About Bathgate Visionplus Limited (06596949) United Kingdom