About Tbs Service Ltd (08594302) United Kingdom