About J A Meagher Ltd (11380972) United Kingdom