About N.h. Howard & Son Limited (00828732) United Kingdom