About H & I International Uk Ltd (12835309) United Kingdom