About Harry Neal Holdings Limited (01278382) United Kingdom