About L Meehan Ltd (09248400) United Kingdom