About Tps Squadron Holdings Limited (06306489) United Kingdom