About H & N Battle Ltd (10711363) United Kingdom