About Hyde Visionplus Limited (02735269) United Kingdom