About Hodson&co Limited (09718048) United Kingdom