About Willis Ward & Co Limited (09427860) United Kingdom