About Noodle Bar Strand Limited (10991309) United Kingdom