About Barkingside Visionplus Limited (05094063) United Kingdom