About Harry Howard International Limited (01496488) United Kingdom