About G J Taylor & Company Limited (10081026) United Kingdom