About Bill Holgate & Son Limited (04997396) United Kingdom