About Sinclair Willis Limited (11171597) United Kingdom