About B. Harwood & Son Limited (00766750) United Kingdom