About Alcock & Healey Ltd (13701001) United Kingdom