About Milltown Farm Limited (NI063677) United Kingdom