About Tps (188) Limited (09440254) United Kingdom