About W & A.spencer(haydock)limited (00625793) United Kingdom