About Chadwick Barn Farm Limited (01552640) United Kingdom