About Ld Hodgson Ltd (13503180) United Kingdom