About Ward & Baker Limited (04942592) United Kingdom