About Loughton Vision Limited (08143655) United Kingdom