About Haddiscoe Manor Farm Limited (00546291) United Kingdom