About Hodson Holdings (ashford) Limited (10390410) United Kingdom