About H & U (uk) Limited (04583296) United Kingdom