About Buchanan Farms Ltd (13620280) United Kingdom