About O Mara Lackenby Limited (11645517) United Kingdom