About Haigh Farm Shop Limited (03187974) United Kingdom