About Ui Hodgson Ltd (13623430) United Kingdom