About Emma Bird Innovation Consultancy Limited (09435180) United Kingdom