About Peter Lawlor Limited (03620912) United Kingdom