About Lawlor Consulting Ltd (11574749) United Kingdom