About A.l. Hodge Ltd (11982961) United Kingdom