About Hodgson Fold Limited (10518631) United Kingdom