About Haslemere Farm (traditional Breeds) Limited (05150907) United Kingdom