About Bluebird Restaurant Limited (10327897) United Kingdom