About Trading Software Limited (08934266) United Kingdom