About Tandem Systems Ltd (06956346) United Kingdom