About Haslemere Technologies Limited (03164389) United Kingdom