About Hbs Holdings Limited (05840268) United Kingdom