About Tqr Plymouth Holdings Limited (12207542) United Kingdom