About Burncastle Farming Company Ltd (03221909) United Kingdom