About L. E. Kean Ltd (11950991) United Kingdom