About T S Holdings South West Ltd (13089784) United Kingdom