About Harry Willis Limited (04949969) United Kingdom