About R H Bowden & Son Limited (00976213) United Kingdom