About Hubb International Limited (10423916) United Kingdom