About M Lennon Interiors Ltd (08987776) United Kingdom