About Blencogo House Farm Limited (04514544) United Kingdom