About L.m.teal Ltd (12902757) United Kingdom