About Graf Spee Ltd (12951722) United Kingdom