About L.& S.merilion Limited (00624735) United Kingdom