About Mister Lee S Edinburgh Limited (SC623589) United Kingdom