About London Lee Ltd (11707368) United Kingdom