About Imperial Restaurant Ltd (12194066) United Kingdom