About Bluebird Medical Limited (07640909) United Kingdom