About Haslemere Public Services Limited (11426697) United Kingdom