About Mile End Farm Limited (03647966) United Kingdom