About Lo S Noodle Company Limited (03512462) United Kingdom