About A Hodgson Limited (06730668) United Kingdom