About Hodgson Sayers Limited (02725227) United Kingdom