About Games Workshop Trustee Limited (03757887) United Kingdom