About Kirkbride Farming Limited (13408478) United Kingdom