About Harry Hall International Limited (01362323) United Kingdom