About Caoimhghin Hogan Ltd (09986127) United Kingdom