About Lee Elliott Levy Ltd (12950258) United Kingdom