About Bluebird Corporation Ltd (13308689) United Kingdom