About L Ellis Ltd (11023085) United Kingdom