About Ds Hodgson Ltd. (SC527284) United Kingdom