About Tom Stoppard Limited (06026249) United Kingdom