About Mill Loughan Investments Limited (NI674824) United Kingdom