About Haycock(builders)limited (01174756) United Kingdom