About Holgate Sub & Shield Limited (09276722) United Kingdom