About William Hodgson Limited (09384482) United Kingdom