About Frank Macelhatton Ltd (NI678353) United Kingdom