About George Willis Limited (10984173) United Kingdom