About Hummingbird Sugar Services Limited (09089419) United Kingdom