About Hummingbird Fibre Arts Ltd (11844746) United Kingdom