About Mill House Farm Holdings Limited (12599357) United Kingdom