About L.e.p.a Cross Ltd (12166799) United Kingdom