About Hendra Farm (cornwall) Limited (06076837) United Kingdom