About Lawlor Engineering Service S Ltd (13592176) United Kingdom