About Hoober Limited (10106775) United Kingdom