About Martin Lonergan & Associates Ltd (11558992) United Kingdom