About Lee London Ltd (12271671) United Kingdom