About Barrick Hill Farms Limited (NI063156) United Kingdom