About T.b.s (south Wales) Holdings Limited (05566975) United Kingdom