About Holgate & Associates Limited (01808318) United Kingdom