About Noodle Bar Limited (06713816) United Kingdom