About Lonergan Associates Ltd (08686617) United Kingdom