About Harry Hall Limited (01943839) United Kingdom