About R Holgate & Son Limited (09443009) United Kingdom