About The Hummingbird Bicycle Company Limited (09771456) United Kingdom