About Haslemere Vision Ltd (08418921) United Kingdom