About Bobbin Mill Agricultural Limited (12574936) United Kingdom