About Richard Hodgson Limited (09571108) United Kingdom