About L.lennox Martin Limited (00508691) United Kingdom