About Liverpool Noodle Stop Ltd (12863558) United Kingdom