About L T Ellis Ltd (13016130) United Kingdom