About Willis & Tait Limited (05059059) United Kingdom