About Haydock Garden Buildings Limited (03147625) United Kingdom