About Willis & Thornley Limited (01161756) United Kingdom