About Hubbell (uk) Gulfmex Limited (09465303) United Kingdom