About L.e.ellison Ltd (12864403) United Kingdom