About Bermuda Restaurant Limited (13552358) United Kingdom