About Alcock Industries Ltd (13007419) United Kingdom