About Lawlor & Barre Limited (12210227) United Kingdom