About Stanley Horne & Sons Limited (00385438) United Kingdom