About Birkenhead Noodle Bar Limited (11710251) United Kingdom