About Hubbell Ventures Uk Ltd. (06853210) United Kingdom