About Haydock Ventures Ltd (11667445) United Kingdom