About Haslemere Farr Ltd (13633544) United Kingdom