About Hampreston Manor Farm Limited (00564657) United Kingdom