About W & J Tod Holdings Limited (02514416) United Kingdom