About Lee Ross Johnston Ltd (11900390) United Kingdom