About G Willcox Ltd (10380987) United Kingdom