About Lynn Melia Limited (09987387) United Kingdom