About Haycock S No.9 Uk Ltd (09177912) United Kingdom