About H J Miller Limited (08400921) United Kingdom