About Hum Bell Limited (11744222) United Kingdom