About Bluebird Ltd (09711016) United Kingdom