About G Isherwood Trading Limited (10516236) United Kingdom