About T&s Lawlor Ltd (12235410) United Kingdom