About Tps (142) Limited (09349903) United Kingdom