About Mister Lee S Ltd (SC693978) United Kingdom