About Lee S Lanzhou Beef Noodles Limited (11383918) United Kingdom