About Hodgson S Iac Limited (10471331) United Kingdom