About Lee Ross Ltd (11996858) United Kingdom