About Barncoose Management Company Limited (05843330) United Kingdom