About Mill End Farms Limited (00687790) United Kingdom