About Brikenhead Noodle Stop Ltd (12863561) United Kingdom