About Blackstock Farms Limited (00390920) United Kingdom