About William Willis & Co Limited (NI006927) United Kingdom