About Haslemere Limited (10569873) United Kingdom