About Alec Hirst Ltd (07494930) United Kingdom