About T S Components Ltd (06789853) United Kingdom