About G C Taylor Ltd (11927577) United Kingdom