About Noodle House (leicester) Ltd (10313116) United Kingdom