About Mj O Halloran Services Limited (10491349) United Kingdom