About Allan Hodgson Ltd (04248416) United Kingdom