About H.l. Mills Limited (03556581) United Kingdom