About W. H. Walker & Brothers Limited (02365882) United Kingdom