About H. & T. Walker Limited (03436950) United Kingdom